ring-fenced country - Turkish English Dictionary